package com.enjoyor.soa.traffic.rest.efoms.dubbo;

import java.util.List;

import com.enjoyor.soa.traffic.api.dto.efoms.VideoRelationInfoDto;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface IVideoRelationInfoConsumeService {


	public ResultPojo getVideoRelationInfo(String videoRelationId);
	
	public ResultPojo getVideoRelationPage(String videoRelationId,String videoGroupId,String key,Page page);
	
	public ResultPojo getVideoRelationList(String videoRelationId,String videoGroupId,String key);
	
	public ResultPojo insertVideoRelationInfo(List<VideoRelationInfoDto> rltList,String videoRelationId,String userName);
	
	public ResultPojo updateVideoRelationInfo(VideoRelationInfoDto videoRelationInfoDto,String userName);
	
	public ResultPojo deleteVideoRelationInfo(String videoGroupId,String userName);
	
	public ResultPojo deleteVideoReletionByGroupIdAndVideoId(List<VideoRelationInfoDto> listVideoRelationInfoDto,String userName);

}
